low-capacity satellite - Turkish English Dictionary